English Dictionary
◊ LUXEMBOURG CITY
Luxembourg City
n : the capital and largest city of Luxembourg [syn: {Luxembourg},
{Luxemburg}, {Luxembourg City}, {capital of Luxembourg}]